

function carregarFuncionario(idFisica){
	limparFormulario('funcionario_empresa');
	$.ajax(
			{
			  url: "/index.php/model/load",
			  data: {id:idFisica, class:'fisica'},
			  dataType: 'json',
			  type: "GET",
			  timeout: 5000,
			  beforeSend: function() {
				  carregando("on");
			  },
			  complete: function(){
				  carregando("off");
			  },
			  success: function(data, textStatus) {
					if ($("#funcionario_empresa").is(":hidden")){
						habilitar_desabilitar('funcionario_empresa');
					}
					$('#id_fisica').val(data.id_fisica);
					$('#primeiro_nome').val(data.ds_nome);
					$('#ultimo_nome').val(data.ds_ultimo_nome);
					$('#idCivil').val(data.civil.id_civil);
					$('#idSexo').val(data.sexo.id_sexo);
					$('#dsEmail').val(data.ds_email);
					$('#nrCelular').val(data.nr_celular);
					$('#nrTelefoneFisica').val(data.nr_telefone);
					$('#dsCpf').val(data.ds_cpf);
					$('#dsRg').val(data.ds_rg);
					$('#salvar_funcionario').html('<span class="ui-button-text">Salvar</span>');					
			  },
			  error: function(xhr, er) {
				  erroRequisicao(xhr, er);
			  }
			}
		);	
}

/*function checkdados(oForm) {		
	if ((trim(oForm.dsCnpj.value) == "") && (trim(oForm.dsCadastur.value) == "")) {
		alert("Informe CNPJ.");
		oForm.dsCnpj.focus();
		return false;
	}
	if ((trim(oForm.dsCadastur.value) == "") && (valida_cnpj(oForm.dsCnpj.value)==false)){
		alert("CNPJ inválido.");
		oForm.dsCnpj.focus();
		return false;
	}
	if (trim(oForm.dsRazaoSocial.value) == "") {
		alert("Informe a razão social da empresa.");
		oForm.dsRazaoSocial.focus();
		return false;
	}	
	if (trim(oForm.dsFantasia.value)==""){
		alert("Informe o nome fantasia da empresa.");
		oForm.dsFantasia.focus();
		return false;
	}	
	if (trim(oForm.idAtuacao.value) == "0") {
		alert("Seleciona a area de atuação da empresa.");
		oForm.idAtuacao.focus();
		return false;
	}
	if (trim(oForm.dsFantasia.value)==""){
		alert("Informe o nome fantasia da empresa.");
		oForm.dsFantasia.focus();
		return false;
	}
	if ((trim(oForm.nmDocumento.value)=="") && (trim(oForm.dsDocumento.value)!="")){
		alert("Informe o nome/tipo do documento que possui o número"+oForm.dsDocumento.value+".");
		oForm.nmDocumento.focus();
		return false;
	}
	if ((trim(oForm.dsDocumento.value)=="") && (trim(oForm.nmDocumento.value)!="")){
		alert("Informe o número do documento "+oForm.nmDocumento.value+".");
		oForm.nmDocumento.focus();
		return false;
	}
	if (trim(oForm.nrTelefone.value)==""){
		alert("Informe o número do telefone da empresa.");
		oForm.nrTelefone.focus();
		return false;
	}
	if (trim(oForm.cidade.value)=="0"){
		alert("Informe a cidade da empresa.");
		oForm.cidade.focus();
		return false;
	}	
	if (trim(oForm.dsCaixaPostal.value)==""){
		alert("Informe o CEP/Caixa Postal da empresa.");
		oForm.dsCaixaPostal.focus();
		return false;
	}

	if (trim(oForm.dsEndereco.value)=="0"){
		alert("Informe o endereço da empresa.");
		oForm.dsEndereco.focus();
		return false;
	}	
	if (trim(oForm.nrEndereco.value)=="0"){
		alert("Informe o número do endereço da empresa.");
		oForm.cidade.focus();
		return false;
	}	
	
}*/

function checkDadosFisica(divForm) {	
	var elemento=null;
	$("#"+divForm+" input").each(function(){
		if ($(this).val()=='' && $(this).is('.obrigatorio')){
			alert("Campo com preenchimento obrigatório.");
			elemento = $(this);
			return false;
		}
	});
	
	if (elemento!=null){
		elemento.focus();
		return false;
	}
	
	if ($("#dsCpf").val() == "" && $("#dsRg").val() == ""){
		alert("Informe CPF ou o RG.");
		$("#dsCpf").focus();
		return false;
	}	
	
	if (validarCPF(frm_juridica.dsCpf)==false){
		$("#dsCpf").focus();
		return false;
	}
	
	if (ValidaEmail($('#dsEmail').val())==false){
		alert('Email inválido');
		$('#dsEmail').focus();
		return false;
	}		
	
	return true;
}

